package cn.aitrox.ry.service.anno.service;

import cn.aitrox.ry.bean.RespResult;
import cn.aitrox.ry.service.anno.dto.anno.lesion.result.in.AlrMaskCreateInDto;
import cn.aitrox.ry.service.anno.dto.anno.lesion.result.in.AlrMaskUpdateInDto;
import cn.aitrox.ry.service.anno.dto.anno.lesion.result.in.AlrPointCreateInDto;

public interface AnnoLesionResultService {
    RespResult<Integer> pointCreate(AlrPointCreateInDto input);

    RespResult pointUpdate(Integer alrId, String result, String color);

    RespResult delete(Integer alrId);

    RespResult<Integer> maskCreate(AlrMaskCreateInDto input);

    RespResult maskUpdate(AlrMaskUpdateInDto input);

    RespResult lesionUpdate(Integer alrId, String lesion);
}
